@charset "utf-8";
/* CSS Document */

#demo_top {
    
    width: 1194px;
    height: 32px;
    margin: 0 auto 15px;
    line-height: 27px;
    overflow: hidden;
}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bian{
	border: 1px solid #CCCCCC;
	color: #F00;
}
.xiaxian{
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
body,td,th {
	color: #999999;
}

.liuyan{position:fixed;right:0px;top:100px;z-index:99998;cursor:pointer;text-align:center;white-space:normal;font-size:14px;line-height:17px;padding-top:3px;color:#fff; padding-top:6px; box-sizing:border-box;}
.ly-f{ width:262px; height:260px; box-sizing:border-box; padding:10px; border-radius:5px; position:fixed; right:54px; top:200px; z-index:123;  display:block; background:#aad08f; border:1px solid #fff; display:none;  }
.ly-f h3{font-size:14px; color:#666; text-align:center; margin-bottom:3px;}
.text{ text-indent:8px; width:100%; height:22px; line-height:22px; border-radius:5px; margin-bottom:8px;}
.wb{ width:100%; height:80px; padding:8px; line-height:22px; box-sizing:border-box; border-radius:5px;}
.off{ position:absolute;right:6px; top:6px; z-index:111; cursor:pointer;}

.aqutop {
	MARGIN-TOP: 25px;
	WIDTH: 1200px;
	HEIGHT: 158px
}
.aqutop UL LI {
	WIDTH: 1200px;
	FLOAT: left;
	HEIGHT: 615px;
	OVERFLOW: hidden
}
.aqutop UL LI.y {
	WIDTH: 1200px;
	FLOAT: left;
	HEIGHT: 615px;
	OVERFLOW: hidden
}
.aqu {
	
	WIDTH: 1200px;
	padding-left: 5px;
	padding-bottom: 9px; position:relative;
}
.aqu UL LI,.fqu_r ul li{
	width: 184px;
	height: 65px;
	border: 1px solid #cdcdcd;
	padding: 4px;
	margin-right: 5px;
	margin-bottom: 6px;
	float: left;
	background: #fff;
	overflow: hidden;
}
.aqu UL LI img,.cqu UL LI img{ width:100%; display:block; height:65px;}
.aqu UL LI:nth-child(6n+0){margin-right: 0;}
.aqu UL .mr-0 {
	margin-right: 0;
}
.bqu {
	WIDTH: 1190px;
	padding-left:5px;
	padding-bottom:15px;
}
.bqu UL LI {
	BORDER-LEFT: #abe1f9 1px solid;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 3px;
	WIDTH: 194px;
	FLOAT: left;
	HEIGHT: 24px;
	OVERFLOW: hidden;
	BORDER-TOP: #abe1f9 1px solid
}
.bqu UL LI.r {
	WIDTH: 193px;
	HEIGHT: 24px;
	OVERFLOW: hidden;
	BORDER-RIGHT: #abe1f9 1px solid
}
.bqu UL LI.rx {
	BORDER-BOTTOM: #abe1f9 1px solid;
	HEIGHT: 24px;
	OVERFLOW: hidden
}
.bqu ul li:nth-child(6n+0){
	BORDER-RIGHT: #abe1f9 1px solid
	}
.bqu EM {
}
.bqu A:link {
	COLOR: #000000
}
.bqu A:visited {
	COLOR: #000000
}
.bqu A:hover {
	COLOR: #0000ff
}
.bqu A:active {
	COLOR: #000000
}
.cqu {
	WIDTH: 1194px;
	padding-left:5px;
}
.cqu UL{ overflow:hidden;}
.cqu UL LI { width:232.5px; height:77px; padding:5px; border:1px solid #d1d1d1; float:left; overflow:hidden; margin:0 6px 5px 0;
 box-sizing:border-box;}
.cqu UL LI img{ display:block; width:100%;}
.dh {
	WIDTH: 1200px;
	HEIGHT: 25px
}
.dh UL LI {
	BACKGROUND-IMAGE: url(images2012/dh_1.gif);
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	WIDTH: 83px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	FLOAT: left;
	HEIGHT: 25px;
	FONT-SIZE: 14px
}
.dh A:link {
	COLOR: #006699
}
.dh A:visited {
	COLOR: #006699
}
.dh A:hover {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	WIDTH: 83px;
	BACKGROUND: url(images2012/dh_2.gif) no-repeat left top;
	FLOAT: left;
	HEIGHT: 25px;
	COLOR: #ffffff;
	FONT-SIZE: 14px
}
.dh A:active {
	COLOR: #006699
}
.fqu_wai {
	WIDTH: 1200px;
	HEIGHT: 382px
}
.fqu_r {
	WIDTH: 196px;
	FLOAT: left
}
.fqu_r UL LI {
	MARGIN-BOTTOM: 5px;
	
	OVERFLOW: hidden
}
.fqu_r UL LI.yi {
	MARGIN-BOTTOM: 5px;
	HEIGHT: 114px;
	OVERFLOW: hidden
}
.fqua_top {
	WIDTH: 804px;
	HEIGHT: 75px
}
.fqua_top UL LI {
	PADDING-BOTTOM: 5px;
	WIDTH: 196px;
	PADDING-RIGHT: 5px;
	FLOAT: left;
	HEIGHT: 70px;
	OVERFLOW: hidden
}
.fqua_bot {
	WIDTH: 996px;
	FLOAT: left; margin-left:5px;
	overflow:hidden;
	margin-bottom:10px;
	
}
.fqua_bot A:link {
	COLOR: #000000
}
.fqua_bot A:visited {
	COLOR: #000000
}
.fqua_bot A:hover {
	COLOR: #006699
}
.fqua_bot A:active {
	COLOR: #000000
}
.fqua_bot UL LI { 
	background:#eff8ff;
	BORDER-LEFT: #9FC8AA 1px solid;
	height:25px;
	LINE-HEIGHT: 25px;
	WIDTH: 196.5px;
	BACKGROUND-REPEAT: repeat-x;
	FLOAT: left;
	OVERFLOW: hidden;
	BORDER-TOP: #9FC8AA 1px solid;
	text-indent:10px;
	
}
.fqua_bot UL LI:nth-child(5n+0){
	border-right: 1px solid #9fc8aa;
}
.fqua_bot UL .far_r{
	border-right:1px solid #9fc8aa;
}
.fqua_bot UL .far_b{
	border-bottom: 1px solid #9fc8aa;
}
.gqu {
	
	
}
.gqua {
	BACKGROUND-IMAGE: url(images2012/yszs.png);
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 12px;
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	FONT-SIZE: 14px;
	margin:0 auto;
}
.zuanshi {
	WIDTH: 210px;
	FLOAT: left;
	HEIGHT: 28px;
	COLOR: #ffffff;
	FONT-WEIGHT: bold
}
.zuanshib {
	WIDTH: 780px;
	FLOAT: left;
	HEIGHT: 28px;
	FONT-SIZE: 12px
}
.gqubot{
	WIDTH: 1200px;
	padding-left:5px;
	
}
.gqubot ul{ padding-top:10px;}

.gqubot UL LI{width:108.5px; padding:4px; border:1px solid #dadada; float:left; margin:0 8px 12px 6px;
	
	}
.gqubot UL LI img{ width:108.5px; height:80px;
	}	
.gqubot UL LI span{ width:108.5px; height:19px; background:#efefef; color:#989898; text-align:center; display:block; margin-top:2px; line-height:19px;
	}	
	
	

	

.hqu {
	BORDER-BOTTOM: #9FC8AA 1px solid;
	BORDER-LEFT: #9FC8AA 1px solid;
	WIDTH: 998px;
	HEIGHT: 112px;
	OVERFLOW: hidden;
	BORDER-TOP: #9FC8AA 1px solid;
	BORDER-RIGHT: #9FC8AA 1px solid
}
.hqul {
	BACKGROUND-IMAGE: url(images2012/h_left.jpg);
	WIDTH: 26px;
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: left;
	HEIGHT: 112px
}
.hqur {
	WIDTH: 972px;
	FLOAT: left;
	HEIGHT: 112px
}
.hqur UL LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	WIDTH: 97px;
	FLOAT: left;
	HEIGHT: 23px;
	OVERFLOW: hidden
}
.ysa {
	MARGIN-TOP: 5px;
	WIDTH: 1200px; padding-bottom:15px;
}
.ysa A:link {
	COLOR: #000
}
.ysa A:visited {
	COLOR: #000
}
.ysa A:hover {
	COLOR: #ff0000
}
.ysa A:active {
	COLOR: #000
}
.ysa1 {
    background-image: url("images2012/ysa_1.png");
    background-repeat: no-repeat;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    text-indent: 12px;
    width: 1190px;
	padding-bottom:3px
}
.ysa2 {
	
	BORDER: #a3a3a3 1px solid; 
	
	WIDTH: 1188px;
	margin:0 auto;
	padding-top:1px;
	
	}
.ysa2 ul{ width:224px; float:left; margin-right:15px; padding-top:11px; }	
.ysa2 ul li{ height:16px; line-height:16px; margin-bottom:12px; overflow:hidden;}
#mr-0{ margin-right:0;}
.defalt{ width:16px; height:16px;display:inline-block; background:#e9e5e4; text-align:center; color:#000; font-style:normal; margin:0 8px 0 5px;}
.color-brown{background:#bc7631;}
.color-green{background:#31960a;}
.color-orange{background:#fe5407;}
.color-blue{background:#2fa1ea;}

.ysa_b {
	BACKGROUND-IMAGE: url(images2012/ysa_1.png);
	LINE-HEIGHT: 28px;
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	FONT-SIZE: 12px;
	margin:0 auto;
}
.ysa_bl {
	TEXT-INDENT: 14px;
	WIDTH: 200px;
	FLOAT: left;
	COLOR: #ffffff;
	FONT-WEIGHT: bold
}
.ysa_br {
	WIDTH: 700px;
	FLOAT: left
}
.ysa_bbot {
	WIDTH: 1200px;
	padding-right:6px;
	padding-bottom:6px;
	margin:0 auto 5px;
	OVERFLOW: hidden;
	
	
	
}
.ysa_bbot UL LI {
	margin:6px;
	WIDTH: 374px;
	FLOAT: left;
	BORDER: #a3a3a3 1px solid;
	padding:6px;

	
}
.ysa_bbot UL LI img{ 
	display:block; width:100%; }
.ysa_fl {
	WIDTH: 1200px;
	
}

.ysa_fl_tu {
	MARGIN-TOP: 7px;
	WIDTH: 132px;
	FLOAT: left;
	
	
}
.ysa_fl_tu UL LI {
	MARGIN-BOTTOM: 10px;
}

.ysa_fl1 {
	WIDTH: 390px;
	FLOAT: left;
	margin:0 5px;
}
.ysa_fl1t {
	BACKGROUND-IMAGE: url(images2012/ysa_fl1.png);
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 40px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 34fpx;
	background-size:cover;
}
.ysa_fl1b {
	LINE-HEIGHT: 28px;
	TEXT-INDENT: 12px;
	OVERFLOW: hidden;

}
.ysa_fl_tu UL LI img{padding:10px; border:1px solid #cccccc; display:block; width:110px; height:110px;}

.ysa_fl2t {
	BACKGROUND-IMAGE: url(images2012/ysa_fl2.png);
}
.ysa_fl3t {
	BACKGROUND-IMAGE: url(images2012/ysa_fl3.png);
}
.ysa_fl4t {
	BACKGROUND-IMAGE: url(images2012/ysa_fl4.png);
}
.ysa_fl5t {
	BACKGROUND-IMAGE: url(images2012/ysa_fl5.png);
}
.ysa_fl6t {
	BACKGROUND-IMAGE: url(images2012/ysa_fl6.png);
}
.ysa_fl1 A:link,.ysa_fl2 A:link,.ysa_fl3 A:link,.ysa_fl4 A:link,.ysa_fl5 A:link,.ysa_fl6 A:link{
	COLOR: #343434
}
.ysa_fl1b>ul,.ysa_fl2b>ul,.ysa_fl3b>ul,.ysa_fl4b>ul,.ysa_fl5b>ul,.ysa_fl6b>ul{ width:238px; margin-left:145px;
}
.ysa_fl1b>ul>li,.ysa_fl2b>ul>li,.ysa_fl3b>ul>li,.ysa_fl4b>ul>li,.ysa_fl5b>ul>li,.ysa_fl6b>ul>li{
	 margin-bottom:7px;
	 overflow:hidden;
	 
}
.a3ul p{ width:231px; 
		 height:56px; 
		 margin:10px 5px 0;
		 background-color:#daf3ee;
		 overflow:hidden;
		 text-indent:0px;
		 border-radius:6px;
		 border:1px solid #a7bcba;
	}
.a3ul p a{ display:block; line-height:28px; text-align:center;}

#bb-0{ border-bottom:none;}

.box-50{ width:1200px; overflow:hidden;}

.box-50 li{width:584px; height:127px; margin:0 6px 8px 4px; border:1px solid #d1d1d1; float:left; padding:5px; box-sizing:border-box;}
.box-50 img{ width:100%; height:115px; display:block}
.box-51 { margin-left:5px; padding-bottom:10px; padding-top:5px;}
.box-51 li{ margin-bottom:5px;}


.ysa_4 {
	WIDTH: 1190px;
	padding-top:10px;
	margin:0 auto; 
}
.ysa_4 UL{ overflow:hidden;
}
.ysa_4 UL .chang {
	 width:293px;  padding:5px; border:1px solid #d1d1d1; float:left; overflow:hidden; margin:0 5px 10px;
}
.ysa_4 UL .zc {
	 width:420px;  padding:5px; border:1px solid #d1d1d1; float:left; overflow:hidden; margin:0 5px 10px;
}
.ysa_4 UL .duan { width:166px;  padding:5px; border:1px solid #d1d1d1; float:left; overflow:hidden; margin:0 5px 10px;}
.ysa_4 UL LI img{ display:block; width:100%; height:50px;}

.ysa_41 {
	WIDTH: 1190px;
	padding-top:10px;
	margin:0 auto; 
}
.ysa_41 UL{ overflow:hidden;
}
.ysa_41 UL LI {
	 width:275px; height:78px; padding:5px; border:1px solid #d1d1d1; float:left; overflow:hidden; margin:0 5px 8px;
}
.ysa_41 UL LI img{ display:block; width:100%; height:77px;}
.ysb {
	MARGIN-TOP: 5px;
	WIDTH: 1200px;
	HEIGHT: 207px
}
.ysb A:link {
	COLOR: #000
}
.ysb A:visited {
	COLOR: #000
}
.ysb A:hover {
	COLOR: #ff0000
}
.ysb A:active {
	COLOR: #000
}
.ysb1 {
	BACKGROUND-IMAGE: url(images2012/ysb_1.png);
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	margin:0 auto;
	
}
.ysb2 {

	WIDTH: 1188px;
	HEIGHT: 175px;
	margin:0 auto;
	
	
}
.ysb2 UL LI {
	BORDER-BOTTOM: #a3a3a3 1px dashed;
	LINE-HEIGHT: 24px;
	WIDTH:25%;
	FLOAT: left;
	HEIGHT: 24px;
	OVERFLOW: hidden;
	background:url(images/fu.gif) no-repeat; 
	text-indent:46px;
	background-position:14px center;
}

.ysb2 UL .b1y{ background-color:#fcfff1}
.ysb2 UL .b1p{background-color:#fff0fa}


/*chen޸*/
.ysb_b {
	BACKGROUND-IMAGE: url(images2015/ysb_2.png);
	LINE-HEIGHT: 20px;
	MARGIN: 0 auto;
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	FONT-SIZE: 12px
}
/**/
.ysb_bl {
	TEXT-INDENT: 14px;
	WIDTH: 200px;
	FLOAT: left;
	COLOR: #ffffff;
	FONT-WEIGHT: bold
}
.ysb_br {
	WIDTH: 700px;
	FLOAT: left
}
/*chen޸*/
.ysb_bbot {

	WIDTH: 1200px;
		padding-left:5px;
}

.ysb_bbot ul{ padding-top:10px;}

.ysb_bbot UL LI{width:108.5px; padding:4px; border:1px solid #dadada; float:left; margin:0 6px 6px 0;
	
	}
.ysb_bbot UL LI img{ width:108.5px; height:80px;
	}	
.ysb_bbot UL LI span{ width:108.5px; height:19px; background:#efefef; color:#989898; text-align:center; display:block; margin-top:2px; line-height:19px;
	}	
/**/
/*chen޸*/
.ysb_fl {
margin:15px auto 0px auto;
	WIDTH: 1195px;
	HEIGHT: 460px
}

.ysb_fl A:link {
	LINE-HEIGHT: 25px;
	TEXT-INDENT: 12px;
	COLOR: #000000;
}
.ysb_fl A:visited {
	LINE-HEIGHT: 25px;
	TEXT-INDENT: 12px;
	COLOR: #666666
}
.ysb_fl A:hover {
	LINE-HEIGHT: 25px;
	TEXT-INDENT: 12px;
	WIDTH: 193px;
	BACKGROUND: #000;
	HEIGHT: 25px;
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	OVERFLOW: hidden
}
.ysb_fl A:active {
	LINE-HEIGHT: 25px;
	TEXT-INDENT: 12px;
	COLOR: #666666
}
.ysb_fl1 {
	FLOAT: left;
	MARGIN-RIGHT: 5px
}
.ysb_fl1t {
	BACKGROUND-IMAGE: url(images2012/ysb_f1.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}

.ysb_fl1m {

	BACKGROUND-IMAGE: url(images2012/ysb_f1_bg.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: repeat-y;
	
}

.ysb_fl1m UL LI {
	TEXT-INDENT: 12px;
	WIDTH: 190px;
	HEIGHT: 25px;
	OVERFLOW: hidden
}
.ysb_fl1b {
	WIDTH: 194px;
	BACKGROUND: #76c534;
	HEIGHT: 5px
}
.ysb_fl2 {
	FLOAT: left;
	MARGIN-RIGHT: 5px
}
.ysb_fl2t {
	BACKGROUND-IMAGE: url(images2012/ysb_f2.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
.ysb_fl2m {
	BACKGROUND-IMAGE: url(images2012/ysb_f2_bg.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: repeat-y;
	
}
.ysb_fl2m UL LI {
	TEXT-INDENT: 12px;
	WIDTH: 190px;
	HEIGHT: 25px;
	OVERFLOW: hidden
}
.ysb_fl2b {
	WIDTH: 194px;
	BACKGROUND: #eb6100;
	HEIGHT: 5px
}
.ysb_fl3 {
	FLOAT: left;
	MARGIN-RIGHT: 5px
}
.ysb_fl3t {
	BACKGROUND-IMAGE: url(images2012/ysb_f3.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
.ysb_fl3m {
	BACKGROUND-IMAGE: url(images2012/ysb_f3_bg.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: repeat-y;
	
}
.ysb_fl3m UL LI {
	TEXT-INDENT: 12px;
	WIDTH: 190px;
	HEIGHT: 25px;
	OVERFLOW: hidden
}
.ysb_fl3b {
	WIDTH: 194px;
	BACKGROUND: #ae5da0;
	HEIGHT: 5px
}
.ysb_fl4 {
	FLOAT: left;
	MARGIN-RIGHT: 5px
}
.ysb_fl4t {
	BACKGROUND-IMAGE: url(images2012/ysb_f4.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
.ysb_fl4m {
	BACKGROUND-IMAGE: url(images2012/ysb_f4_bg.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: repeat-y;
	
}
.ysb_fl4m UL LI {
	TEXT-INDENT: 12px;
	WIDTH: 190px;
	HEIGHT: 25px;
	OVERFLOW: hidden
}
.ysb_fl4b {
	WIDTH: 194px;
	BACKGROUND: #006699;
	HEIGHT: 5px
}
.ysb_fl5 {
	FLOAT: left;
	margin-right:5px;
}
.ysb_fl5t {
	BACKGROUND-IMAGE: url(images2012/ysb_f5.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
.ysb_fl5m {
	BACKGROUND-IMAGE: url(images2012/ysb_f5_bg.jpg);
	WIDTH: 194px;
	BACKGROUND-REPEAT: repeat-y;
	
}
.ysb_fl5m UL LI {
	TEXT-INDENT: 12px;
	WIDTH: 190px;
	HEIGHT: 25px;
	OVERFLOW: hidden
}
.ysb_fl5b {
	WIDTH: 194px;
	BACKGROUND: #ff0c8a;
	HEIGHT: 5px
}
/**/

/*chen޸*/
.ysc {
	MARGIN:0 auto;
	WIDTH: 1190px;
}
.ysc1 {
	BACKGROUND-IMAGE: url(images2015/ysc_4.png);
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
}
.ysc2 {
	WIDTH: 1188px;
	BORDER: #a3a3a3 1px dashed;
	border-top:none;
	overflow:hidden;
}
.ysc2 UL LI {
	BORDER-BOTTOM: #a3a3a3 1px dashed;
	TEXT-INDENT: 5px;
	WIDTH: 297px;
	FLOAT: left;
	HEIGHT: 30px;
	OVERFLOW: hidden;
	background-image: url(images2015/ss.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.ysc2 LI a{ margin-left:30px; line-height:30px;}
.ysc2 li em{ color:#CC0001;}
/*޸Ľ*/

/*chen޸*/
.ysc_tu,.ysc_tu5 {
MARGIN: 5px auto;

position:relative;
}
.ysc_tu UL,.ysc_tu5 ul{
overflow:hidden;
}
.ysc_tu li{
border: 1px solid #D1D1D1;
FLOAT: left; 
WIDTH: 107px;
HEIGHT: 114px;
margin:0 6px 7px 4px;
padding:7px;
}
.ysc_tu5 li{
border: 1px solid #D1D1D1;
FLOAT: left; 
WIDTH: 175px;
HEIGHT: 114px;
margin:0 4px 7px;
padding:7px;
}

.ysc_tu5 li img{ width:100%; height:115px; display:block;}

.ysc_tu li img{ width:100%; height:115px; display:block;}



/*chen޸*/
.ysc_b {
	BACKGROUND-IMAGE: url(images2015/ysc_4.png);
	margin: 0 auto;
	LINE-HEIGHT: 30px;
	MARGIN-TOP: 12px;
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	FONT-SIZE: 12px
}
/*޸Ľ*/
.ysc_bl {
	TEXT-INDENT: 14px;
	WIDTH: 200px;
	FLOAT: left;
	COLOR: #ffffff;
	FONT-WEIGHT: bold
}
.ysc_br {
	WIDTH: 700px;
	FLOAT: left
}


/*chen޸*/
.ysc_bbot {WIDTH: 1200px;padding-left:5px;}
.ysc_bbot UL{ padding-top:10px;}
.ysc_bbot UL LI {width:108.5px; height:105px; overflow:hidden; padding:4px; border:1px solid #dadada; float:left; margin:0 6px 6px 0;}
.ysc_bbot UL LI img{ width:108.5px; height:80px; vertical-align:bottom; display:block;}
.ysc_bbot UL LI span{ width:108.5px; height:19px; background:#efefef; color:#989898; text-align:center; display:block; margin-top:2px; line-height:19px;}	

.ysc_xx {
	MARGIN-TOP: 5px;
	WIDTH: 1200px;

}

/*޸Ľ*/


/*chen޸*/
.ysc_xxt {
	BACKGROUND-IMAGE: url(images2012/ysc_4.png);
	WIDTH: 1190px;
	HEIGHT: 28px;
	margin: 0 auto;
}


.ysc_xxb {
	WIDTH: 1188px;
	margin: 0 auto;
	}
.ysc_xxb UL LI {
	border: #cccccc 1px dotted;
	LINE-HEIGHT: 25px;
	TEXT-INDENT: 3px;
	MARGIN: 6px 5px;
	WIDTH: 282px;
	FLOAT: left;
	HEIGHT: 25px;
	overflow:hidden;
	
	}
.ysc_xxb UL LI a{transition:all 0.5s; }	
.ysc_xxb UL LI A:hover {
	display:block;
	BACKGROUND: #efefef;
	padding-left:10px;
	color:#1AAD19 !important;
}

/*޸Ľ*/

/*¼*/
.tonglan{width:1190px;  margin:15px  auto;}
.tonglan ul{}
.tonglan li{ width:978px; height:80px;padding:5px; border: 1px solid #D1D1D1;}
.tonglan img{width:976px; height:80px;vertical-align:bottom; display:block;}

#tonglan_2{border-top:none;}

.tonglan1{ width:1188px; height:98px; border: 1px solid #D1D1D1; margin:0 auto;}
.tonglan1 img{ width:1188px; height:98px; }
/**/
/*chen޸*/
.tui {
	WIDTH: 1190px;
	MARGIN: 15px auto 0px auto;
}
.tui_t {
	BACKGROUND-IMAGE: url(images2015/ysb_2.png);
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 20px;
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	COLOR: #003399;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.tui_m {
	WIDTH: 1188px;
	overflow:hidden;

}
.tui_m UL LI {
	BORDER-BOTTOM: #cccccc 1px dashed;
	BORDER-LEFT: #cccccc 1px dashed;
	MARGIN-TOP: 5px;
	WIDTH: 190px;
	FLOAT: left;
	HEIGHT: 100px;
	MARGIN-LEFT: 5px;
	overflow:hidden;
	BORDER-TOP: #cccccc 1px dashed;
	BORDER-RIGHT: #cccccc 1px dashed
}
.tui_ml {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	WIDTH: 88px;
	PADDING-RIGHT: 1px;
	FLOAT: left;
	HEIGHT: 90px;
	PADDING-TOP: 1px
}
.tui_mr {
	WIDTH: 100px;
	FLOAT: left;
	HEIGHT: 141px
}
.tui_mr_b {
	LINE-HEIGHT: 20px;
	TEXT-INDENT: 12px;
	HEIGHT: 20px;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold
}
.tui_mr_n {
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 115px;
	OVERFLOW: hidden;
	PADDING-TOP: 3px
}
/**/


/*chen޸*/
.news {
	WIDTH: 1190px;
	margin: 15px auto;
}
#bb-0{ border-bottom:none;}

.news_t_yyxw{BACKGROUND-IMAGE: url(images2015/yyxw.jpg);}
.news_t_yyxw2{BACKGROUND-IMAGE: url(images2015/yyxw2.jpg);}
.news_t_hdxw{BACKGROUND-IMAGE: url(images2015/hdxw.jpg);}
.news_t {
	
	
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 20px;
	WIDTH: 1190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	COLOR: #003399;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}



.news_m {
	BORDER-BOTTOM: #9FC8AA 1px solid;
	BORDER-LEFT: #9FC8AA 1px solid;
	WIDTH: 1188px;
	HEIGHT: 182px;
	BORDER-RIGHT: #9FC8AA 1px solid
}
/*޸Ľ*/
.news_m UL LI {
	BORDER-BOTTOM: #cccccc 1px dashed;
	LINE-HEIGHT: 25px;
	WIDTH: 240px;
	FLOAT: left;
	HEIGHT: 25px;
	MARGIN-LEFT: 5px;
	OVERFLOW: hidden
}


.news_m2 {
	BORDER-BOTTOM: #9FC8AA 1px solid;
	BORDER-LEFT: #9FC8AA 1px solid;
	WIDTH: 1188px;
	HEIGHT: 182px;
	BORDER-RIGHT: #9FC8AA 1px solid
}
/*޸Ľ*/
.news_m2 UL { width:240px; float:left; margin-left:4px;}
.news_m2 LI {
	BORDER-BOTTOM: #cccccc 1px dashed;
	LINE-HEIGHT: 25px;
	WIDTH: 240px;
	FLOAT: left;
	HEIGHT: 25px;
	MARGIN-LEFT: 5px;
	OVERFLOW: hidden
}
.heaader-search{
width: 1182px;
padding: 5px 9px;
margin: 0 auto;
font: 400 14px/21px "微软雅黑";
position:fixed;
top:0px;
left:50%;
margin-left:-599px;
background-color:#FFF;
z-index:999999;
opacity:0.95;
}


.box-4zs{ width:1190px; height:98px;padding-bottom: 10px;padding-top: 5px; position:relative; margin:0 auto;}
.box-4zs li { width:287px;float:left;border: 1px solid #D1D1D1;margin:0 5px; padding:5px; box-sizing:border-box;}
.box-4zs li img{ width:100%; display:block;}

#con_two_1 a:visited,.news_m2 a:visited,.box-50 a:visited,.c3q a:visited,.ysc2 a:visited,.ysb_fl a:visited,.ysa_fl a:visited,.bian a:visited{color:#000000 !important;}
.ysb_fl a:hover{ color:#FFF !important;}


.box-1w{ width:1194px;  padding:9px 0; margin:0 auto; height:60px;}
.box-1w ul li{ width:160px; height:60px; float:left; margin:0 3px 0 7px;}

.box{ width:1194px;  padding:12px 0; margin:0 auto; height:91px;}
.box ul li{ width:160px; height:91px; float:left; margin:0 3px 0 7px;}

.box6{ width:1200px; height:90px; margin:0 auto; padding:10px 0 5px; }
.box6 li{ width:160px; height:90px; padding:5px; float:left; margin:0 5px 0 6px; box-sizing:border-box;border:1px solid #999999}


html {overflow-y:scroll;}
a{text-decoration: none;}
a:hover {	color: #FF0000;}
a:link {	color: #000000;}
.bodyw {
	margin:0;
	padding:0;
	font:12px "\5B8B\4F53",sans-serif;
	background-color: #ffffff;
	background-image: url(images2012/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{border:0;}
.apart UL LI{ width:234px; height:75px; border-color:#e5e5e5; float:left; margin-left:3px; margin-bottom:12px; border:1px solid  #e5e5e5; !important;}
.apart UL LI img{ width:224px; height:65px; display:block; margin:5px auto 0;  border-radius: 16px; }

.bpart li{  height:25px;  line-height:25px; margin-right:10px; float: left; width: 379px; margin:0 10px 6px ; text-indent:52px; background:#fff; background-image:url(images2012/bx-bg1.png); background-position: 19px;background-repeat: no-repeat; position:relative; border:1px solid #6CC; border-radius: 4px; box-sizing:border-box; }
.bpart li a{ color:#535353; z-index:1; transition: all 0.5s; position:relative; }
.bpart li:before{position: absolute; top: 0; right: 0;bottom: 0;left: 0;z-index: 0;display: block;border-radius: 4px;background: #5eb543;background-image: url(images2012/bx-bg2.png) ;background-position: 19px;background-repeat:no-repeat;content: ' ';opacity: 0; -webkit-transition: -webkit-transform .4s ease, opacity .4s;transition: transform .4s ease, opacity .4s; -webkit-transform: scale(0.1, 1); transform: scale(0.1, 1);transform-origin: 0 center;}
.bpart li:hover:before {opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1); }
.bpart li:hover a{ margin-left:20px; color:#fff !important;}
.cpart { width:1200px;}
.cpart ul{ padding-left:6px;}
.dpart { margin-top:16px;}
.dpart .b2{ width:239px; height:84px;}
.dpart .b3{ width:342px; height:84px;}
.dpart li{ float:left; margin-left:5px; margin-bottom:16px;}
.dpart li img{ width:100%; display:block; height:84px;}
.pic-list,.text-list{ float:left; padding-left:5px; border-right: 1px dashed #e9e9e9; width:200px; box-sizing:border-box; }
.pic-list .pic-box,.text-list .text-box{ margin-bottom:12px; width:188px; height:100px; display:block;}
.pic-list .pic-box:last-child{ margin-bottom:0;}
.text-list .text-box{ box-sizing:border-box;  border:1px solid #e9e9e9; border-radius:5px; text-align:center; font-size:12px;line-height:20px; color:#5a5a5a; padding-top:5px;}
.text-list .text-box li{ margin-bottom:10px; }
.text-list .text-box h4{ color:#e92626;}
.pic-box img{ display:block; height:100px; width:100%; }
.epart li{ width:230px; height:54px; border:1px solid #d7d318; box-sizing:border-box; text-align:center; margin: 0 0 12px 8px; float:left; background:url(images2012/epart-bg.jpg) repeat-x; }
.epart li h4{ font-size: 12px; color:#db0102; line-height:12px; margin:11px 0 7px;}
.epart li p{ font-size: 12px; color:#75746f; line-height:12px;}

.hm-t-go-top{
  position: fixed!important;
  left:0px!important;
  bottom: 0px!important;}
  
#newg{ width:1200px; margin:0 auto;}
#gqu6 li {
			width: 167px;
			height: 105px;
			float: left;
			margin: 10px 5px 10px 9px;
			padding:8px;
			box-shadow:4px 4px 4px #ccc;}
#gqu6 li:nth-child(1n+1) img{ border:1px solid red;} 
#gqu6 li:nth-child(2n+1) img{ border:1px solid green;}
#gqu6 li:nth-child(3n+1) img{ border:1px solid blue;}  
#gqu6 li img{
			width: 167px;
			height: 105px;}
.gqu6 img:hover{
				transform: rotateY(360deg);
				-webkit-transform: rotateY(360deg);	/* Safari 和 Chrome */
				-moz-transform: rotateY(360deg);
				transition:all 2s;
			-moz-transition: all 2s; /* Firefox 4 */
			-webkit-transition: all 2s; /* Safari 和 Chrome */
			-o-transition: all 2s;}
			

<!--A3qu-->
  .flza3 flz_a3 { }
  .flza3 { width: 1111px;
    height: 206px;
    margin-top: 28px;
    padding-left: 66px;
    margin-left: 8px;
	background: url(../images/flz_a3.gif) no-repeat center 130px; }
	.flz-boxa3{     
    width: 1194px;
    margin: 0 auto;
    padding-bottom: 26px;}
  
	.flza3 ul li {
    width: 197px;
    height: 139px;
    margin-left: 10px;
    float: left;}
	.flza3 ul li .flz_tu {
    width: 197px;
    height: 99px;
    background: #1a0a93;
	border:1px solid #dcdcdc; 
	position:relative;}
	.flza3 ul li .flz_wen { 
	overflow:hidden;
    width: 198px;
    padding: 0 5px;
    height: 27px;
    font-weight: bold;
    font: 12px/27px arial,"Microsoft Yahei";
	box-sizing:border-box;
	background:#fff;}
.ysc_7{ width:1193px;}
.ysc_7 h4{ border-bottom:1px dashed #d1d1d1; color:#75af86;}
.ysc_7 ul li{ height:149px;}
.flz_wza3{ background-color:#ebf9fe; border:#dcdcdc 1px solid; border-bottom:0; color:#000; width:187px; padding-left:10px;}
.jbj { width:60px; height:53px; position:absolute; right:0px; bottom:0px; z-index:100;}


<!--b3qu-->
	.Z_biao {
                position: absolute;
                left: -3px;
                top: 0px;
              float:left;}
          .Z_biao img{
            margin-top:0!important;}
          .Z_guang{
             text-align: center; } 
           .Z_guang a:hover{
             background: #fff; } 
        .Z_guang_img {
        width: 180px;
    height: 220px;
    margin: 8px;
    position: relative;
    border-radius: 10px;
    overflow: hidden;}
     .Z_guang_img img{   
        margin-top:10px;}   

		
.flz_3 { background: url(../images/flz_3.gif) no-repeat center 76px; }
  .flz { width: 1111px;
    height: 152px;
    margin-top: 28px;
    padding-left: 66px;
    margin-left: 8px;}
	.flz-box{     
    width: 1194px;
    margin: 0 auto;
    padding-bottom: 26px;}  
	.flz ul li {
    width: 163px;
    height: 139px;
    margin-left: 10px;
    float: left;}
	.flz ul li .flz_tu {
    width: 161px;
    height: 99px;
    background: #1a0a93;
	border:1px solid #7cc693; }
	.flz ul li .flz_wen {
	overflow:hidden;
    width: 163px;
    padding: 0 5px;
    height: 27px;
    font-weight: bold;
    font: 12px/27px arial,"Microsoft Yahei";
	box-sizing:border-box;
	background:#fff;}
.ysc_7{ width:1193px;}
.ysc_7 h4{ border-bottom:1px dashed #d1d1d1; color:#75af86;}
.ysc_7 ul li{ height:149px;}  


 
		

h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
/*address,cite,code,em,th {font-weight:normal; font-style:normal;}*/
em{font-weight:normal;font-style:normal; color:#CC0000; }
.ntes-passport a {color:#727171;}
.ntes-passport a:hover {color:#ba2636;}
.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
/*悬浮各分页*/
#float_zzjs{width:100%;height:24px;position:absolute;top:0px;line-height:24px; text-align:center; background:#cce7d4;
/*filter: Alpha(Opacity=30);*/}
.dhkj{ background:#338888; width:1200px;margin-left: auto;margin-right: auto;}
.dhkj a{ font-size:12px; text-decoration: none; font-weight:bold;}
.dhkj a:link{ font-size:12px; color:#ffffff !important;}
.dhkj a:visited{ font-size:12px; color:#ffffff !important;}
.dhkj a:hover{color:#ffff00;}
.dhkj a:active{ color:#ffff00;}
.dhkj1{ width:240px;float:left;background:#e64a3d;height:24px;}
.dhkj2{ width:240px;float:left;background:#ffdf34;height:24px;}
.dhkj3{ width:240px;float:left;background:#aad08f;height:24px;}
.dhkj4{ width:101px;float:left;background:#B1D85C;height:24px;}
.dhkj5{ width:101px;float:left;background:#F58384;height:24px;}
.dhkj6{ width:101px;float:left;background:#BFBDBD;height:24px;}
.dhkj7{ width:101px;float:left;background:#84C0F2;height:24px;}
.dhkj8{ width:240px;float:left;background:#7dc5eb;height:24px;}
.dhkj9{ width:240px;float:left;background:#bd8cbb;height:24px;}
/*.dhkj10{ width:100px;float:left;background:#8CBCD1;}*/
/*外边框*/
.wai{width:1200px;margin:auto;}
/*dh*/
.dh{ width:1000px; height:25px;}
.dh ul li{
	width:83px;
	height:25px;
	float:left;
	font-size:14px;
	text-align:center;
	line-height:25px;
	background-image: url(images2012/dh_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.dh a:link{color:#006699;}
.dh a:hover{color:#FFFFFF;float:left;height:25px;width:83px;font-size:14px;
background:url(images2012/dh_2.gif) no-repeat left top;	
text-align:center;
line-height:25px;
}
.dh a:active{color:#006699;}


/*ssll*/
.ssdl{
	width:1190px; height:27px; margin: 0 auto 10px;
	background-image: url(images2012/ss_bg_1.jpg);
	font-size:12px;
	font-style:inherit;
	line-height:27px;
	text-indent:12px;
	color:#FFFF00;
}
	.ssdl a:link{color:#ffffff; font-weight:100; margin:0 8px; }
	.ssdl a:hover{color:#ffff00;font-weight:100;}
	.ssdl a:active{color:#ffffff;font-weight:100;}
.ssdla{
	width:998px;
	height:44px;
	border: 1px solid #ABE1FA;
	margin-top:5px;
	background-color:#d7ebff;
}
.ssdlan{ width:1188px; height:34px; background:#FFFFFF; margin:5px auto auto 5px}
.ssdlan ul li{ height:34px; width:auto; float:left; line-height:34px; font-size:14px;}
.ssdlan .input1{
	width:100px;
	height:18px;
	line-height:18px;
	border: 1px solid #d4d0c8;
	background:#FAFFBD;
}
.selecta{
	width:100px;
	height:21px;
	line-height:21px;
	background-image: url(images2012/ss_bg.jpg);
	background-repeat: repeat-x;
	border-width: 0px;
	color:#666666;
	text-indent:3px;
}

#demo{border: 1px solid #9FC8AA; width:1188px; height:27px; margin:0 auto 15px; line-height:27px;overflow:hidden;}
/*底部*/
.dibu{ width:994px; height:256px; overflow:hidden; margin-top:5px; line-height:25px; background:#efefef; padding:3px; text-align:center}
.dibu{ width:994px; height:256px; overflow:hidden; margin-top:5px; line-height:25px; background:#efefef; padding:3px; text-align:center}
.dibu a:link{ color:#000000; font-size:12px; font-weight:100;}
.dibu a:hover{ color:#ff0000; font-size:12px; font-weight:100;}
/*广告位置标注导航*/
.ggqu{
	float:left;
	width:20px;
	height:20px;
	TEXT-ALIGN: left;
	margin:0 0 0 -20px;
	position: relative;
	TEXT-ALIGN: center;
	line-height: 20px;
	background-image: url(images2012/GGDG1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

/*对联广告，还有个一个js，位于images2012/duilian.js----------------*/
.itemFloat{width:100px;height:85px;}
.haxf{ border:1px solid #cccccc; width:12px; height:12px; background:#efefef;float:left; margin-top:-80px; margin-left:86px;}
.haxfq{ border:1px solid #cccccc; width:98px; height:12px; background:#ffff00;float:left; margin:0 0 5px 0;}
#leftDiv,#rightDiv{width:100px;height:255px;position:absolute;}
#leftDiv img,#rightDiv img{ border:0px;}
/*搜索当前页面*/
.highlight{background:green;font-weight:100;color:white; font-size:18px;}


/*2015-03-16 by WangChao 首页头部-友情链接改版*/
.heaader-box-w1000{ width:1180px; margin:0 auto;  position:relative; font:400 14px/1 "宋体"; }
.cl {
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
}

.logo-2015{ margin:10px; float:left; margin-right:50px; width:240px;}
.soso{ margin-top:20px; background-color:fff; float:left; margin-right:50px;}
.login-2015{ width:213px; height:62px;margin-top:20px; margin-right:50px;  background-color:fff; float:left; position:relative;}
.soso-text{ width:420px; height:43px; padding:13px 20px; border:1px solid #1AAD19; 
     -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;   float:left; color:#1AAD19; border-right:0;font:400 14px/22px "宋体";
	 border-top-left-radius:4px; 
	 border-bottom-left-radius:4px;
	 }
.soso-btn{width:86px; height:43px; border:1px solid #1AAD19; border-left:1px solid #1AAD19;  
	 -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;   background:#1AAD19; color:#fff; float:left; font:400 14px/22px "宋体"; cursor:pointer;
	 border-top-right-radius:4px; 
	 border-bottom-right-radius:4px;
	 }



.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}

.job-modal-body .smart-form i,
.smart-form .preferences-items i,
.smart-form :after, .smart-form :before {
  margin: 0;
  padding: 0;
}

.smart-form .label {
  display: block;
  margin-bottom: 6px;
  line-height: 19px;
  font-weight: 400;
  font-size: 13px;
  color: #333;
  text-align: left;
}

.smart-form .button,
.smart-form .checkbox,
.smart-form .input,
.smart-form .radio,
.smart-form .select,
.smart-form .textarea,
.smart-form .toggle {
  position: relative;
  
  font-weight: 400;
}

.smart-form .checkbox,
.smart-form .radio {
  margin-bottom: 4px;
  padding-left: 25px;
  line-height: 25px;
  color: #0c4757;
  cursor: pointer;
  font-size: 13px;
}

.smart-form .button.state-disabled, .smart-form .checkbox.state-disabled, .smart-form .input.state-disabled input, .smart-form .radio.state-disabled, .smart-form .select.state-disabled, .smart-form .textarea.state-disabled, .smart-form .toggle.state-disabled {
  cursor: default !important;
  opacity: 0.6 !important;
}

.smart-form .state-disabled.checkbox input + i:after,
.smart-form .state-disabled.checkbox input:checked + i,
.smart-form .state-disabled.radio input + i:after,
.smart-form .state-disabled.radio input:checked + i,
.smart-form .state-disabled.toggle input:checked + i {
  border-color: #47A8C0 !important;
  color: #333 !important;
}

/*add*/
.smart-form .checkbox.checkbox-inline,
.smart-form .radio.radio-inline {
  display: inline-block;
}

/*add*/
.smart-form .checkbox input,
.smart-form .radio input {
  position: absolute;
  left: -9999px;
}

.smart-form .checkbox i,
.smart-form .radio i {
  position: absolute;
  top: 6px;
  left: 0;
  display: block;
  width: 15px;
  height: 15px;
  outline: 0;
  border-width: 1px;
  border-style: solid;
  background: #fff;
}

.smart-form .radio i {
  border-radius: 50%;
}

.smart-form .checkbox i,
.smart-form .icon-append,
.smart-form .icon-prepend,
.smart-form .input input,
.smart-form .radio i,
.smart-form .select select,
.smart-form .textarea textarea,
.smart-form .toggle i {
  border-color: #7d7d7d;
  transition: border-color .3s;
  -webkit-transition: border-color .3s;
}

.smart-form .checkbox input:checked + i,
.smart-form .radio input:checked + i, .smart-form .toggle input:checked + i {
  border-color:#7d7d7d;
}

.smart-form .checkbox input + i:after, .smart-form .radio input + i:after {
  position: absolute;
  opacity: 0;
  transition: opacity .1s;
  -webkit-transition: opacity .1s;
}

.smart-form .radio input + i:after {
  content: '';
  top: 3px;
  left: 3px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
}

.smart-form .radio input + i:after {
  background-color: #0f6b31;
}

.smart-form .checkbox input:checked + i:after,
.smart-form .radio input:checked + i:after {
  opacity: 1;
}

.smart-form .checkbox input + i:after {
  content: '\f00c';
  top: -3px;
  left: 1px;
  width: 15px;
  height: 15px;
  font: 400 16px/19px FontAwesome;
  text-align: center;
}
.soso-zi{ position:relative; top:7px;}
.login-text{ width:145px; height:26px; border:1px solid #1AAD19; margin:0 5px 5px 0; padding:4px 12px;  -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;   float:left; font:400 12px/14px "宋体";}
#ps-2015{font-size:8px;}
.login-btn{ width:52px; height:26px; border:1px solid #1AAD19; 
	 -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;   float:left; cursor:pointer; background:#1AAD19; color:#fff; font:400 14px/14px "宋体"; }
.color-gr{background:#5a5857;}
#fabu-2015{ width:86px; margin-top:20px; float:left;}
#fabu-2015 a{ color:#1AAD19; margin:4px 0 6px; display:block; }
#fabu-2015 a:hover{ text-decoration:none;}
.nav-2015{ width:100%;  height:60px; background:url(../images/nav-bg.png);  overflow:hidden; padding:0 48px;  
	 -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;}
.nav-2015 li{ float:left; text-align:center; margin:18px 0 6px; border-right:1px solid #9ec9b0;}
.nav-2015 li:last-child{border:none}

.nav-2015 li a{ width:106px; font:800 14px/16px "宋体"; color:#fff; display:block; }
.nav-2015 li a:hover{ text-decoration:none;}
.nav-2015 .no-bl{ border-left:0;}
.nav-2015 .no-br{border-right:0;}
.call-2015{width:320px; height:70px; margin:47px 0 10px 40px;  float:left; position:relative; }
.call-2015 h3{font:800 16px/16px "宋体"; color:#000; position:absolute; top:33px; left:158px;}


.h_guanggao, .h_guanggao ul {
    float: left;
    height: auto;
    width: 1185px;
	margin-left:4px;
}
.mt_8 {
    margin-top: 8px;
}


.h_guanggao ul li {
	width:133px;
    float: left;
	margin-left: 12px;
	margin-right:3px;
	
}




#Tab2{
width:1190px;
margin:0px;
padding:0px;
margin:0 auto;
position: relative;
}
/*菜单class*/
.Menubox {
width:100%;
background:url(images/bg2.gif);
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#949694;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
background:url(images/bg1.gif);
color:#739242;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox{
background-color:#E5E5E5;	
clear:both;
margin-top:0px;
border:1px solid #A8C29F;
border-top:none;
text-align:center;
padding-top:8px;
text-align:center;
color:#999999;
overflow:hidden;
}
.Contentbox ul{ width:100%;
}
.Contentbox li{ 
	width:150px; 
	height:40px; 
	float:left;
	margin-left:14px;
	margin-bottom:15px;
	
}

.Contentbox a
{
width:117px;
font:400 12px/14px "宋体";
display:block;
TEXT-DECORATION:none;
border-right:1px solid #ccc;
overflow:hidden;
color:#000000;
text-align:center;
margin:7px 0;
float:left;
overflow:hidden;
height:16px;
}
.Contentbox a:nth-child(10n+0){ border:0;}
.Contentbox span{
line-height:30px;
}

.box-border li img{ border:1px solid #999999;}

.wai{ width:1200px; background:#fff; }
.tonglan2017{width:1178px; margin:0 auto 0; border: 1px solid #a3a3a3; padding:10px; box-sizing:border-box; position:relative;}
.tonglan2017 img{ width:100%; display:block; height:117px;}


#shengming{
	width:1170px;
    border: 1px solid #d8d8d8;
    background: #f8f8f8;
    padding: 10px 20px 0 15px;
    line-height: 25px;
    color: #666666;
    clear: both;
    text-align:justify; margin:20px auto;
	box-sizing:border-box;}
.aqu #a32 li{ height:32px;}	
.aqu #a32 li img{ width:184px; height:32px; }

/* 新加C9广告位  2018.11.26*/
.box-9zs{
    width: 1190px;
    height: 98px;
    padding-bottom: 10px;
    padding-top: 5px;
    position: relative;
    margin: 0 auto;	
	}
.box-9zs li{
	width: 189px;
    float: left;
    border: 1px solid #D1D1D1;
    margin: 0 5px;
    padding: 5px;
    box-sizing: border-box;
	}
.xinjia{
	    float: left;
    width: 20px;
    height: 20px;
    TEXT-ALIGN: left;
    margin: 0 0 0 -20px;
    position: relative;
    TEXT-ALIGN: center;
    line-height: 20px;
    background-image: url(images2012/GGDG1.jpg);
    background-repeat: no-repeat;
    background-position: top;
	}
.div_tle{
width: 1120px;
    height: 75px;
    padding-top: 6px;
	}	

.div_tl4{width:1183px; height:75px;  margin:10px;}
.div_tl4 img{width:370px; height:75px; overflow:hidden;}
.div_tl5{width:1120px; height:75px; padding-top:6px;}
.div_tl6{width:1120px; height:100px; padding-top:6px;}
.div_tl6 img{width:370px; height:75px; overflow:hidden}
.txt_stand{width:1120px; height:auto; text-align:center;}
.txt_stand .stand{height:auto; border:1px solid #ccc;width:179px; margin-top:7px;}
.txt_stand .stand .one{heith:25px; line-height:25px; border-bottom:1px dashed #CCC; background:#f0f0f0;}
.txt_stand .stand .two{heith:25px; line-height:25px; border-bottom:1px dashed #CCC; background:#fff;}
.txt_stand .stand .three{heith:25px; line-height:25px; background:#f0f0f0;}


.tl_txt{width:1120px; height:21px; border-top:1px solid #6CC; border-bottom:1px solid #6CC; margin-top:4px;}
.tl_txt ul li{float:left; border-left:1px solid #6CC; width:188px; height:21px; line-height:21px; text-align:center;}
.tl_txt2{width:1118px; height:21px; border:1px solid #6CC; margin-top:4px;}
.tl_txt2 ul li{float:left;width:270px; text-align:center; line-height:21px;height:21px;}
.tl_txt3{width:1183px; height:21px;border-bottom:1px solid #6CC; margin-left:10px;}
.tl_txt3 ul li{float:left; border-left:1px solid #6CC; background:#cdedfb;width:196px; height:21px; text-align:center; line-height:21px;}

.tl_txt3_1{width:1120px; height:21px;border-bottom:1px solid #6CC;}
.tl_txt3_1 ul li{float:left; border-left:1px solid #6CC; background:#cdedfb;width:185.5px; height:21px; text-align:center; line-height:21px;}
.ysa_bbot_09 {
    WIDTH: 1200px;
    margin: 0 auto;
    OVERFLOW: hidden;}
.ysa_bbot_09 img{ width:390px; height:75px;}
.ysa_bbot_09 UL LI {
	height:75px;
    FLOAT: left;
	padding-top:5px;
	padding-left:8px;
}
.tl_txt3 UL LI a { color:#000;}

/* <!--B3qu显示每块16%--> */
.newidth {
	width: 16% !important;
	margin-left: 7px;
}
/* 02-23 修改（A2）*/
.slan_box{
	width: 100%;
	height: 45px;

}
.slan_box li{
	width: 389px;
	height: 25px;
}
.slan> li{
	width: 574px!important;
}
.tow_li{
	width: 574px!important;
}

	
